<!--

     Licensed to the Apache Software Foundation (ASF) under one
     or more contributor license agreements.  See the NOTICE file
     distributed with this work for additional information
     regarding copyright ownership.  The ASF licenses this file
     to you under the Apache License, Version 2.0 (the
     "License"); you may not use this file except in compliance
     with the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

     Unless required by applicable law or agreed to in writing,
     software distributed under the License is distributed on an
     "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
     KIND, either express or implied.  See the License for the
     specific language governing permissions and limitations
     under the License.

-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- **************************************************************** -->
<!-- *  PLEASE KEEP COMPLICATED EXPRESSIONS OUT OF THESE TEMPLATES, * -->
<!-- *  i.e. only iterate & print data where possible. Thanks, Jez. * -->
<!-- **************************************************************** -->

<html>
<head>
    <!-- Generated by groovydoc (2.4.5) on Mon Sep 12 08:35:25 CEST 2016 -->
    <title>StompClientConnection (Groovy Documentation)</title>
    <meta name="date" content="2016-09-12">
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <link href="../../../../../groovy.ico" type="image/x-icon" rel="shortcut icon">
    <link href="../../../../../groovy.ico" type="image/x-icon" rel="icon">
    <link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">

<body class="center">
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
    parent.document.title="StompClientConnection (Groovy Documentation)";
}
//-->
</script>
<noscript>
    <div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar_top">
    <!--   -->
</a><a href="#skip-navbar_top" title="Skip navigation links"></a><a name="navbar_top_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../../index-all.html">Index</a></li>
        <li><a href="../../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../../index.html?io/vertx/groovy/ext/stomp/StompClientConnection" target="_top">Frames</a></li>
            <li><a href="StompClientConnection.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <a name="skip-navbar_top">
        <!--   -->
    </a></div>
<!-- ========= END OF TOP NAVBAR ========= -->

<!-- ======== START OF CLASS DATA ======== -->
<div class="header">

    <div class="subTitle">Package: <strong>io.vertx.groovy.ext.stomp</strong></div>

    <h2 title="[Groovy] Class StompClientConnection" class="title">[Groovy] Class StompClientConnection</h2>
</div>
<div class="contentContainer">
<ul class="inheritance">
<li><ul class="inheritance"></ul></li><li>io.vertx.groovy.ext.stomp.StompClientConnection
</ul>
<div class="description">
    <ul class="blockList">
        <li class="blockList">



    <p> Once a connection to the STOMP server has been made, client receives a <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>, that let
 send and receive STOMP frames.
</p>

          </li>
    </ul>
</div>

<div class="summary">
    <ul class="blockList">
        <li class="blockList">
        <!-- =========== NESTED CLASS SUMMARY =========== -->
        

        <!-- =========== ENUM CONSTANT SUMMARY =========== -->
        
        <!-- =========== FIELD SUMMARY =========== -->
        

        <!-- =========== PROPERTY SUMMARY =========== -->
        

        <!-- =========== ELEMENT SUMMARY =========== -->
        

        
        <!-- ======== CONSTRUCTOR SUMMARY ======== -->
        <ul class="blockList">
                <li class="blockList"><a name="constructor_summary"><!--   --></a>
                    <h3>Constructor Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructors Summary table">
                        <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Constructor and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst">
                                <code><a href="#StompClientConnection(java.lang.Object)">StompClientConnection</a></strong>
                                (java.lang.Object delegate)</code><br></td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
        </ul>
        

        
        <!-- ========== METHOD SUMMARY =========== -->
        <ul class="blockList">
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Methods Summary table">
                        <caption><span>Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Type</th>
                            <th class="colLast" scope="col">Name and description</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#abort(java.lang.String)">abort</a></strong>(java.lang.String id)</code><br>Aborts a transaction.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#abort(java.lang.String, Handler<Map<String, Object>>)">abort</a></strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Aborts a transaction.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#abort(java.lang.String, Map<String, String>)">abort</a></strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</code><br>Aborts a transaction.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#abort(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)">abort</a></strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Aborts a transaction.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#ack(java.lang.String)">ack</a></strong>(java.lang.String id)</code><br>Sends an acknowledgement for a specific message. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#ack(java.lang.String, Handler<Map<String, Object>>)">ack</a></strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends an acknowledgement for a specific message. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#ack(java.lang.String, java.lang.String)">ack</a></strong>(java.lang.String id, java.lang.String txId)</code><br>Sends an acknowledgement for the given frame. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#ack(java.lang.String, java.lang.String, Handler<Map<String, Object>>)">ack</a></strong>(java.lang.String id, java.lang.String txId, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends an acknowledgement for the given frame. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#beginTX(java.lang.String, Handler<Map<String, Object>>)">beginTX</a></strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Begins a transaction.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#beginTX(java.lang.String)">beginTX</a></strong>(java.lang.String id)</code><br>Begins a transaction.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#beginTX(java.lang.String, Map<String, String>)">beginTX</a></strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</code><br>Begins a transaction.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#beginTX(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)">beginTX</a></strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Begins a transaction.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>void</strong></code></td>
                            <td class="colLast"><code><strong><a href="#close()">close</a></strong>()</code><br>Closes the connection without sending the <code>DISCONNECT</code> frame.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#closeHandler(Handler<StompClientConnection>)">closeHandler</a></strong>(io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>&gt; handler)</code><br>Sets a handler notified when the STOMP connection is closed.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#commit(java.lang.String)">commit</a></strong>(java.lang.String id)</code><br>Commits a transaction.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#commit(java.lang.String, Handler<Map<String, Object>>)">commit</a></strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Commits a transaction.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#commit(java.lang.String, Map<String, String>)">commit</a></strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</code><br>Commits a transaction.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#commit(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)">commit</a></strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Commits a transaction.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#connectionDroppedHandler(Handler<StompClientConnection>)">connectionDroppedHandler</a></strong>(io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>&gt; handler)</code><br>Sets a handler notified when the server does not respond to a <code>ping</code> request in time. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#disconnect()">disconnect</a></strong>()</code><br>Disconnects the client. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#disconnect(Handler<Map<String, Object>>)">disconnect</a></strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Disconnects the client. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#disconnect(Map<String, Object>)">disconnect</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame)</code><br>Disconnects the client. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#disconnect(Map<String, Object>, Handler<Map<String, Object>>)">disconnect</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Disconnects the client. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#errorHandler(Handler<Map<String, Object>>)">errorHandler</a></strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</code><br>Sets a handler notified when an <code>ERROR</code> frame is received by the client. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.Object</strong></code></td>
                            <td class="colLast"><code><strong><a href="#getDelegate()">getDelegate</a></strong>()</code><br></td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#nack(java.lang.String)">nack</a></strong>(java.lang.String id)</code><br>Sends a non-acknowledgement for the given message. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#nack(java.lang.String, Handler<Map<String, Object>>)">nack</a></strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends a non-acknowledgement for the given message. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#nack(java.lang.String, java.lang.String)">nack</a></strong>(java.lang.String id, java.lang.String txId)</code><br>Sends a non-acknowledgement for the given frame. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#nack(java.lang.String, java.lang.String, Handler<Map<String, Object>>)">nack</a></strong>(java.lang.String id, java.lang.String txId, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends a non-acknowledgement for the given frame. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#pingHandler(Handler<StompClientConnection>)">pingHandler</a></strong>(io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>&gt; handler)</code><br>Sets a handler that let customize the behavior when a ping needs to be sent to the server. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#receivedFrameHandler(Handler<Map<String, Object>>)">receivedFrameHandler</a></strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</code><br>Configures a received handler that get notified when a STOMP frame is received by the client.
 </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(Map<String, String>, io.vertx.groovy.core.buffer.Buffer)">send</a></strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body)</code><br>Sends a <code>SEND</code> frame to the server.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(Map<String, String>, io.vertx.groovy.core.buffer.Buffer, Handler<Map<String, Object>>)">send</a></strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends a <code>SEND</code> frame to the server.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(java.lang.String, io.vertx.groovy.core.buffer.Buffer)">send</a></strong>(java.lang.String destination, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body)</code><br>Sends a <code>SEND</code> frame to the server to the given destination. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(java.lang.String, io.vertx.groovy.core.buffer.Buffer, Handler<Map<String, Object>>)">send</a></strong>(java.lang.String destination, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends a <code>SEND</code> frame to the server to the given destination. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(Map<String, Object>)">send</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame = [:])</code><br>Sends the given frame to the server.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(Map<String, Object>, Handler<Map<String, Object>>)">send</a></strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame = [:], io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends the given frame to the server.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(java.lang.String, Map<String, String>, io.vertx.groovy.core.buffer.Buffer)">send</a></strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body)</code><br>Sends a <code>SEND</code> frame to the server to the given destination.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#send(java.lang.String, Map<String, String>, io.vertx.groovy.core.buffer.Buffer, Handler<Map<String, Object>>)">send</a></strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Sends a <code>SEND</code> frame to the server to the given destination.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#server()">server</a></strong>()</code><br>@return the server name.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#session()">session</a></strong>()</code><br>@return the session id.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#subscribe(java.lang.String, Handler<Map<String, Object>>)">subscribe</a></strong>(java.lang.String destination, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</code><br>Subscribes to the given destination. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#subscribe(java.lang.String, Handler<Map<String, Object>>, Handler<Map<String, Object>>)">subscribe</a></strong>(java.lang.String destination, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Subscribes to the given destination. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#subscribe(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)">subscribe</a></strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</code><br>Subscribes to the given destination.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#subscribe(java.lang.String, Map<String, String>, Handler<Map<String, Object>>, Handler<Map<String, Object>>)">subscribe</a></strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Subscribes to the given destination.</td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#unsubscribe(java.lang.String)">unsubscribe</a></strong>(java.lang.String destination)</code><br>Un-subscribes from the given destination. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#unsubscribe(java.lang.String, Handler<Map<String, Object>>)">unsubscribe</a></strong>(java.lang.String destination, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Un-subscribes from the given destination. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#unsubscribe(java.lang.String, Map<String, String>)">unsubscribe</a></strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</code><br>Un-subscribes from the given destination. </td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#unsubscribe(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)">unsubscribe</a></strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</code><br>Un-subscribes from the given destination. </td>
                        </tr>
                        
                        <tr class="rowColor">
                            <td class="colFirst"><code>java.lang.String</strong></code></td>
                            <td class="colLast"><code><strong><a href="#version()">version</a></strong>()</code><br>@return the STOMP protocol version negotiated with the server.</td>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a></strong></code></td>
                            <td class="colLast"><code><strong><a href="#writingFrameHandler(Handler<Map<String, Object>>)">writingFrameHandler</a></strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</code><br>Configures a handler notified when a frame is going to be written on the wire. </td>
                        </tr>
                        
                    </table>
                   </ul>
              </li>
            
            <li class="blockList"><a name="method_summary"><!--   --></a>
                    <h3>Inherited Methods Summary</h3>
                    <ul class="blockList">
                    <table class="overviewSummary" border="0" cellpadding="3" cellspacing="0" summary="Inherited Methods Summary table">
                        <caption><span>Inherited Methods</span><span class="tabEnd">&nbsp;</span></caption>
                        <tr>
                            <th class="colFirst" scope="col">Methods inherited from class</th>
                            <th class="colLast" scope="col">Name</th>
                        </tr>
                        
                        <tr class="altColor">
                            <td class="colFirst"><code>class java.lang.Object</strong></code></td>
                            <td class="colLast"><code>java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll()</code></td>
                        </tr>
                    </table>
                   </ul>
              </li>
                
        </ul>
        
    </li>
    </ul>
</div>

<div class="details">
    <ul class="blockList">
        <li class="blockList">
           

            

            

            

            
            <!-- =========== CONSTRUCTOR DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="constructor_detail">
                    <!--   -->
                </a>
                    <h3>Constructor Detail</h3>
                    
                        <a name="StompClientConnection(java.lang.Object)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><strong>StompClientConnection</strong>(java.lang.Object delegate)</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            


            
            <!-- =========== METHOD DETAIL =========== -->
            <ul class="blockList">
                <li class="blockList"><a name="method_detail">
                    <!--   -->
                </a>
                    <h3>Method Detail</h3>
                    
                        <a name="abort(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>abort</strong>(java.lang.String id)</h4>
                                <p> Aborts a transaction.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="abort(java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>abort</strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Aborts a transaction.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the transaction cancellation has been processed by the server. The handler receives the sent frame (<code>ABORT</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="abort(java.lang.String, Map<String, String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>abort</strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</h4>
                                <p> Aborts a transaction. @{code id} parameter
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>headers</code> -  additional headers to send to the server. The <code>transaction</code> header is replaced by the value passed in the</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="abort(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>abort</strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Aborts a transaction. @{code id} parameter
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>headers</code> -  additional headers to send to the server. The <code>transaction</code> header is replaced by the value passed in the</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the transaction cancellation has been processed by the server. The handler receives the sent frame (<code>ABORT</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="ack(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>ack</strong>(java.lang.String id)</h4>
                                <p> Sends an acknowledgement for a specific message. It means that the message has been handled and processed by the
 client. The <code>id</code> parameter is the message id received in the frame.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="ack(java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>ack</strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends an acknowledgement for a specific message. It means that the message has been handled and processed by the
 client. The <code>id</code> parameter is the message id received in the frame.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the acknowledgment has been processed by the server. The handler receives the sent frame (<code>ACK</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="ack(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>ack</strong>(java.lang.String id, java.lang.String txId)</h4>
                                <p> Sends an acknowledgement for the given frame. It means that the frame has been handled and processed by the
 client. The sent acknowledgement is part of the transaction identified by the given id.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD><DD><code>txId</code> -  the transaction id</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="ack(java.lang.String, java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>ack</strong>(java.lang.String id, java.lang.String txId, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends an acknowledgement for the given frame. It means that the frame has been handled and processed by the
 client. The sent acknowledgement is part of the transaction identified by the given id.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD><DD><code>txId</code> -  the transaction id</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the acknowledgment has been processed by the server. The handler receives the sent frame (<code>ACK</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="beginTX(java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>beginTX</strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Begins a transaction.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the transaction begin has been processed by the server. The handler receives the sent frame (<code>BEGIN</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="beginTX(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>beginTX</strong>(java.lang.String id)</h4>
                                <p> Begins a transaction.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="beginTX(java.lang.String, Map<String, String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>beginTX</strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</h4>
                                <p> Begins a transaction. @{code id} parameter
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>headers</code> -  additional headers to send to the server. The <code>transaction</code> header is replaced by the value passed in the</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="beginTX(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>beginTX</strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Begins a transaction. @{code id} parameter
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>headers</code> -  additional headers to send to the server. The <code>transaction</code> header is replaced by the value passed in the</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the transaction begin has been processed by the server. The handler receives the sent frame (<code>BEGIN</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="close()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>void <strong>close</strong>()</h4>
                                <p> Closes the connection without sending the <code>DISCONNECT</code> frame.
   </p>
                            </li>
                        </ul>
                    
                        <a name="closeHandler(Handler<StompClientConnection>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>closeHandler</strong>(io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>&gt; handler)</h4>
                                <p> Sets a handler notified when the STOMP connection is closed.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>handler</code> -  the handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="commit(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>commit</strong>(java.lang.String id)</h4>
                                <p> Commits a transaction.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="commit(java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>commit</strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Commits a transaction.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the transaction commit has been processed by the server. The handler receives the sent frame (<code>COMMIT</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="commit(java.lang.String, Map<String, String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>commit</strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</h4>
                                <p> Commits a transaction. @{code id} parameter
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>headers</code> -  additional headers to send to the server. The <code>transaction</code> header is replaced by the value passed in the</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="commit(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>commit</strong>(java.lang.String id, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Commits a transaction. @{code id} parameter
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the transaction id, must not be <code>null</code></DD><DD><code>headers</code> -  additional headers to send to the server. The <code>transaction</code> header is replaced by the value passed in the</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the transaction commit has been processed by the server. The handler receives the sent frame (<code>COMMIT</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="connectionDroppedHandler(Handler<StompClientConnection>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>connectionDroppedHandler</strong>(io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>&gt; handler)</h4>
                                <p> Sets a handler notified when the server does not respond to a <code>ping</code> request in time. In other
 words, this handler is invoked when the heartbeat has detected a connection failure with the server.
 The handler can decide to reconnect to the server.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a> receiving the dropped connection.</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>handler</code> -  the handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="disconnect()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>disconnect</strong>()</h4>
                                <p> Disconnects the client. Unlike the <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html#close' title='StompClientConnection.close'>StompClientConnection.close</a> method, this method send the <code>DISCONNECT</code> frame to the
 server.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="disconnect(Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>disconnect</strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Disconnects the client. Unlike the <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html#close' title='StompClientConnection.close'>StompClientConnection.close</a> method, this method send the <code>DISCONNECT</code> frame to the
 server.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the disconnection has been processed by the server. The handler receives the sent frame (<code>DISCONNECT</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="disconnect(Map<String, Object>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>disconnect</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame)</h4>
                                <p> Disconnects the client. Unlike the <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html#close' title='StompClientConnection.close'>StompClientConnection.close</a> method, this method send the <code>DISCONNECT</code> frame to the
 server. This method lets you customize the <code>DISCONNECT</code> frame.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>frame</code> -  the <code>DISCONNECT</code> frame. (see <a href="../../../../../../../cheatsheet/Frame.html">Frame</a>)</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="disconnect(Map<String, Object>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>disconnect</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Disconnects the client. Unlike the <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html#close' title='StompClientConnection.close'>StompClientConnection.close</a> method, this method send the <code>DISCONNECT</code> frame to the
 server. This method lets you customize the <code>DISCONNECT</code> frame.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>frame</code> -  the <code>DISCONNECT</code> frame. (see <a href="../../../../../../../cheatsheet/Frame.html">Frame</a>)</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the disconnection has been processed by the server. The handler receives the sent frame (<code>DISCONNECT</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="errorHandler(Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>errorHandler</strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</h4>
                                <p> Sets a handler notified when an <code>ERROR</code> frame is received by the client. The handler receives the <code>ERROR</code> frame and a reference on the <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>handler</code> -  the handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="getDelegate()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.Object <strong>getDelegate</strong>()</h4>
                                <p></p>
                            </li>
                        </ul>
                    
                        <a name="nack(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>nack</strong>(java.lang.String id)</h4>
                                <p> Sends a non-acknowledgement for the given message. It means that the message has not been handled by the client.
 The <code>id</code> parameter is the message id received in the frame.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="nack(java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>nack</strong>(java.lang.String id, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends a non-acknowledgement for the given message. It means that the message has not been handled by the client.
 The <code>id</code> parameter is the message id received in the frame.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the non-acknowledgment has been processed by the server. The handler receives the sent frame (<code>NACK</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="nack(java.lang.String, java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>nack</strong>(java.lang.String id, java.lang.String txId)</h4>
                                <p> Sends a non-acknowledgement for the given frame. It means that the frame has not been handled by the client.
 The sent non-acknowledgement is part of the transaction identified by the given id.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD><DD><code>txId</code> -  the transaction id</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="nack(java.lang.String, java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>nack</strong>(java.lang.String id, java.lang.String txId, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends a non-acknowledgement for the given frame. It means that the frame has not been handled by the client.
 The sent non-acknowledgement is part of the transaction identified by the given id.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>id</code> -  the message id of the message to acknowledge</DD><DD><code>txId</code> -  the transaction id</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the non-acknowledgment has been processed by the server. The handler receives the sent frame (<code>NACK</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="pingHandler(Handler<StompClientConnection>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>pingHandler</strong>(io.vertx.core.Handler&lt;<a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a>&gt; handler)</h4>
                                <p> Sets a handler that let customize the behavior when a ping needs to be sent to the server. Be aware that
 changing the default behavior may break the compliance with the STOMP specification.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>handler</code> -  the handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="receivedFrameHandler(Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>receivedFrameHandler</strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</h4>
                                <p> Configures a received handler that get notified when a STOMP frame is received by the client.
 This handler can be used for logging, debugging or ad-hoc behavior. The frame can still be modified by the handler.
 <p>
 Unlike <a href='../../../../../io/vertx/groovy/ext/stomp/StompClient.html#receivedFrameHandler' title='StompClient.receivedFrameHandler'>StompClient.receivedFrameHandler</a>, the given handler won't receive the <code>CONNECTED</code> frame. If a received frame handler is set on the <a href='../../../../../io/vertx/groovy/ext/stomp/StompClient.html' title='StompClient'>StompClient</a>, it will be used by all
 clients connection, so calling this method is useless, except if you want to use a different handler.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>handler</code> -  the handler</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(Map<String, String>, io.vertx.groovy.core.buffer.Buffer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body)</h4>
                                <p> Sends a <code>SEND</code> frame to the server.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>headers</code> -  the headers, must not be <code>null</code></DD><DD><code>body</code> -  the body, may be <code>null</code></DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(Map<String, String>, io.vertx.groovy.core.buffer.Buffer, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends a <code>SEND</code> frame to the server.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>headers</code> -  the headers, must not be <code>null</code></DD><DD><code>body</code> -  the body, may be <code>null</code></DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the sent frame has been received. The handler receives the sent frame.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(java.lang.String, io.vertx.groovy.core.buffer.Buffer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.lang.String destination, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body)</h4>
                                <p> Sends a <code>SEND</code> frame to the server to the given destination. The message does not have any other header.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code></DD><DD><code>body</code> -  the body, may be <code>null</code></DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(java.lang.String, io.vertx.groovy.core.buffer.Buffer, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.lang.String destination, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends a <code>SEND</code> frame to the server to the given destination. The message does not have any other header.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code></DD><DD><code>body</code> -  the body, may be <code>null</code></DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the sent frame has been received. The handler receives the sent frame.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(Map<String, Object>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame = [:])</h4>
                                <p> Sends the given frame to the server.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>frame</code> -  the frame (see <a href="../../../../../../../cheatsheet/Frame.html">Frame</a>)</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(Map<String, Object>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.util.Map&lt;java.lang.String, java.lang.Object&gt; frame = [:], io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends the given frame to the server.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>frame</code> -  the frame (see <a href="../../../../../../../cheatsheet/Frame.html">Frame</a>)</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the sent frame has been received. The handler receives the sent frame.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(java.lang.String, Map<String, String>, io.vertx.groovy.core.buffer.Buffer)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body)</h4>
                                <p> Sends a <code>SEND</code> frame to the server to the given destination.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code></DD><DD><code>headers</code> -  the header. The <code>destination</code> header is replaced by the value given to the <code>destination</code> parameter</DD><DD><code>body</code> -  the body, may be <code>null</code></DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="send(java.lang.String, Map<String, String>, io.vertx.groovy.core.buffer.Buffer, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>send</strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, <a href='../../../../../io/vertx/groovy/core/buffer/Buffer.html'>Buffer</a> body, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Sends a <code>SEND</code> frame to the server to the given destination.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code></DD><DD><code>headers</code> -  the header. The <code>destination</code> header is replaced by the value given to the <code>destination</code> parameter</DD><DD><code>body</code> -  the body, may be <code>null</code></DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the sent frame has been received. The handler receives the sent frame.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="server()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>server</strong>()</h4>
                                <p>
   <DL><DT><B>Returns:</B></DT><DD>the server name.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="session()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>session</strong>()</h4>
                                <p>
   <DL><DT><B>Returns:</B></DT><DD>the session id.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="subscribe(java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>subscribe</strong>(java.lang.String destination, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</h4>
                                <p> Subscribes to the given destination. This destination is used as subscription id.
   <DL><DT><B>Returns:</B></DT><DD>the subscription id.</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code></DD><DD><code>handler</code> -  the handler invoked when a message is received on the given destination. Must not be <code>null</code>.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="subscribe(java.lang.String, Handler<Map<String, Object>>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>subscribe</strong>(java.lang.String destination, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Subscribes to the given destination. This destination is used as subscription id.
   <DL><DT><B>Returns:</B></DT><DD>the subscription id.</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code></DD><DD><code>handler</code> -  the handler invoked when a message is received on the given destination. Must not be <code>null</code>.</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the subscription has been received. The handler receives the sent frame (<code>SUBSCRIBE</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="subscribe(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>subscribe</strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</h4>
                                <p> Subscribes to the given destination.
   <DL><DT><B>Returns:</B></DT><DD>the subscription id, which can either be the destination or the id set in the headers.</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code>.</DD><DD><code>headers</code> -  the headers to configure the subscription. It may contain the <code>ack</code> header to configure the acknowledgment policy. If the given set of headers contains the <code>id</code> header, this value is used as subscription id.</DD><DD><code>handler</code> -  the handler invoked when a message is received on the given destination. Must not be <code>null</code>.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="subscribe(java.lang.String, Map<String, String>, Handler<Map<String, Object>>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>subscribe</strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Subscribes to the given destination.
   <DL><DT><B>Returns:</B></DT><DD>the subscription id, which can either be the destination or the id set in the headers.</DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination, must not be <code>null</code></DD><DD><code>headers</code> -  the headers to configure the subscription. It may contain the <code>ack</code> header to configure the acknowledgment policy. If the given set of headers contains the <code>id</code> header, this value is used as subscription id.</DD><DD><code>handler</code> -  the handler invoked when a message is received on the given destination. Must not be <code>null</code>.</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the subscription has been received. The handler receives the sent frame (<code>SUBSCRIBE</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="unsubscribe(java.lang.String)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>unsubscribe</strong>(java.lang.String destination)</h4>
                                <p> Un-subscribes from the given destination. This method only works if the subscription did not specifies a
 subscription id (using the <code>id</code> header).
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="unsubscribe(java.lang.String, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>unsubscribe</strong>(java.lang.String destination, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Un-subscribes from the given destination. This method only works if the subscription did not specifies a
 subscription id (using the <code>id</code> header).
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the un-subscription has been received. The handler receives the sent frame (<code>UNSUBSCRIBE</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="unsubscribe(java.lang.String, Map<String, String>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>unsubscribe</strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers)</h4>
                                <p> Un-subscribes from the given destination. This method computes the subscription id as follows. If the given
 headers contains the <code>id</code> header, the header value is used. Otherwise the destination is used.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination</DD><DD><code>headers</code> -  the headers</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="unsubscribe(java.lang.String, Map<String, String>, Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>unsubscribe</strong>(java.lang.String destination, java.util.Map&lt;java.lang.String, java.lang.String&gt; headers, io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; receiptHandler)</h4>
                                <p> Un-subscribes from the given destination. This method computes the subscription id as follows. If the given
 headers contains the <code>id</code> header, the header value is used. Otherwise the destination is used.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>destination</code> -  the destination</DD><DD><code>headers</code> -  the headers</DD><DD><code>receiptHandler</code> -  the handler invoked when the <code>RECEIPT</code> frame associated with the un-subscription has been received. The handler receives the sent frame (<code>UNSUBSCRIBE</code>).</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="version()"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4>java.lang.String <strong>version</strong>()</h4>
                                <p>
   <DL><DT><B>Returns:</B></DT><DD>the STOMP protocol version negotiated with the server.</DD></DL></p>
                            </li>
                        </ul>
                    
                        <a name="writingFrameHandler(Handler<Map<String, Object>>)"><!-- --></a>
                        <ul class="blockListLast">
                            <li class="blockList">
                                <h4><a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html'>StompClientConnection</a> <strong>writingFrameHandler</strong>(io.vertx.core.Handler&lt;java.util.Map&lt;java.lang.String, java.lang.Object&gt;&gt; handler)</h4>
                                <p> Configures a handler notified when a frame is going to be written on the wire. This handler can be used from
 logging, debugging. The handler can modify the received frame.

 If a writing frame handler is set on the <a href='../../../../../io/vertx/groovy/ext/stomp/StompClient.html' title='StompClient'>StompClient</a>, it will be used by all
 clients connection, so calling this method is useless, except if you want to use a different handler.
   <DL><DT><B>Returns:</B></DT><DD>the current <a href='../../../../../io/vertx/groovy/ext/stomp/StompClientConnection.html' title='StompClientConnection'>StompClientConnection</a></DD></DL><DL><DT><B>Parameters:</B></DT><DD><code>handler</code> -  the handler</DD></DL></p>
                            </li>
                        </ul>
                    
                </li>
            </ul>
            
        </li>
    </ul>
</div>

<!-- ========= END OF CLASS DATA ========= -->
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar_bottom">
    <!--   -->
</a><a href="#skip-navbar_bottom" title="Skip navigation links"></a><a name="navbar_bottom_firstrow">
    <!--   -->
</a>
    <ul class="navList" title="Navigation">
        <li><a href="../../../../../overview-summary.html">Overview</a></li>
        <li><a href="package-summary.html">Package</a></li>
        <li class="navBarCell1Rev">Class</li>
        <li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
        <li><a href="../../../../../index-all.html">Index</a></li>
        <li><a href="../../../../../help-doc.html">Help</a></li>
    </ul>
</div>

<div class="subNav">
    <div>
        <ul class="navList">
            <li><a href="../../../../../index.html?io/vertx/groovy/ext/stomp/StompClientConnection" target="_top">Frames</a></li>
            <li><a href="StompClientConnection.html" target="_top">No Frames</a></li>
        </ul>
    </div>
    <div>
        <ul class="subNavList">
            <li>Summary:&nbsp;</li>
            Nested&nbsp;&nbsp;&nbsp;Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_summary">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_summary">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
        <ul class="subNavList">
            <li>&nbsp;|&nbsp;Detail:&nbsp;</li>
            Field&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<li><a href="#constructor_detail">Constructor</a></li>&nbsp;&nbsp;&nbsp;<li><a href="#method_detail">Method</a></li>&nbsp;&nbsp;&nbsp;
        </ul>
    </div>
    <p>Groovy Documentation</p>
    <a name="skip-navbar_bottom">
        <!--   -->
    </a>
    </div>
</div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</body>
</html>